• word of the day

    salvia divinorum

    salvia divinorum - Dictionary definition and meaning for word salvia divinorum

    Definition
    (noun) an herb from Oaxaca that has a powerful hallucinogenic effect; the active ingredient is salvinorin
    Synonyms : mexican mint
Download our Mobile App Today
Receive our word of the day
on Whatsapp